BLOCK_SIZE=8X8, ROTATE=ROT_0
Control Register 0
ENABLE | Enables PXP operation with specified parameters |
IRQ_ENABLE | Interrupt enable |
NEXT_IRQ_ENABLE | Next command interrupt enable |
ENABLE_LCD_HANDSHAKE | Enable handshake with LCD controller |
RSVD0 | Reserved, always set to zero. |
ROTATE | Indicates the clockwise rotation to be applied at the output buffer 0 (ROT_0): ROT_0 1 (ROT_90): ROT_90 2 (ROT_180): ROT_180 3 (ROT_270): ROT_270 |
HFLIP | Indicates that the output buffer should be flipped horizontally (effect applied before rotation). |
VFLIP | Indicates that the output buffer should be flipped vertically (effect applied before rotation). |
RSVD1 | Reserved, always set to zero. |
ROT_POS | This bit controls where rotation will occur in the PXP datapath |
BLOCK_SIZE | Select the block size to process. 0 (8X8): Process 8x8 pixel blocks. 1 (16X16): Process 16x16 pixel blocks. |
RSVD3 | Reserved, always set to zero. |
EN_REPEAT | Enable the PXP to run continuously |
RSVD4 | Reserved, always set to zero. |
CLKGATE | This bit must be set to zero for normal operation |
SFTRST | Set this bit to zero to enable normal PXP operation |